I tried rolling a UISliderView with UIViewRepresntable but setting neutralValue had no effect on the slider's behaviour.
`
func makeUIView(context: Context) -> UISlider {
let configuration = UISlider.TrackConfiguration(neutralValue: 0.0, ticks: [])
let slider = UISlider()
slider.trackConfiguration = configuration
slider.minimumValue = -10.0
slider.maximumValue = 10.0
slider.value = value
slider.addTarget(context.coordinator, action: #selector(Coordinator.valueChanged(_:)), for: .valueChanged)
slider.addTarget(context.coordinator, action: #selector(Coordinator.editingDidBegin(_:)), for: .editingDidBegin)
slider.addTarget(context.coordinator, action: #selector(Coordinator.editingDidEnd(_:)), for: .editingDidEnd)
return slider
}
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: